something which nitrifies - Alemán Inglés Diccionario